package com.gengzp.mq.common.model.dto;

import lombok.Data;

import java.io.Serial;
import java.io.Serializable;
import java.util.Date;

/**
 * @ClassName GengzpMqConsumerDto
 * @Description 消息队列消费者Dto
 * @Author gengzp
 * @Date 2025/7/10 16:46
 */
@Data
public class GengzpMqConsumerDto implements Serializable {

    @Serial
    private static final long serialVersionUID = 1501953305562967394L;

    /**
     * 主题名
     */
    private String topic;

    /**
     * 消费者服务名
     */
    private String consumerServiceName;

    /**
     * 消费者组名
     */
    private String consumerGroup;

    /**
     * 消费者ip
     */
    private String consumerServiceIp;

    /**
     * 订阅开始时间
     */
    private Date subscribeStartTime;

    /**
     * 订阅结束时间
     */
    private Date subscribeEndTime;

}
